/**
 * Created by liubin on 2014/09/01.
 */
define(['app'], function (app) {
    app.config(['$routeProvider', function ($routeProvider) {
        // 按 when 后的url 分配路由
        $routeProvider.when(urlRoute.getUrl('user_list'), {
            // 对应模板url 用户列表
            templateUrl: urlRoute.getUrl('tpl_user_list'),
            // 控制器
            controller: 'userListCtrl'
        }).when(urlRoute.getUrl('user_add'), {
            // 对应模板url 用户追加
            templateUrl: urlRoute.getUrl('tpl_user_add'),
            controller: 'userAddCtrl'
        }).when(urlRoute.getUrl('user_view') + '/:id',{
            // 对应模板url 用户查看
            templateUrl: urlRoute.getUrl('tpl_user_view'),
            controller: 'userViewCtrl'
        }).when(urlRoute.getUrl('role_list'), {
            // 对应模板url 权限列表
            templateUrl: urlRoute.getUrl('tpl_role_list'),
            // 控制器
            controller: 'roleListCtrl'
        }).when(urlRoute.getUrl('role_add'), {
            // 对应模板url 权限追加
            templateUrl: urlRoute.getUrl('tpl_role_add'),
            controller: 'roleAddCtrl'
        }).when(urlRoute.getUrl('role_view') + '/:id',{
            // 对应模板url 权限查看
            templateUrl: urlRoute.getUrl('tpl_role_view'),
            controller: 'roleViewCtrl'
        }).otherwise({
            redirectTo: urlRoute.getUrl('index')
        });
    }]);
});